/* Top Elements */
* { margin: 0; padding: 0; outline: 0 }

body {background: #fff;font: 12px/1.75em Verdana, Tahoma, arial, sans-serif;color: #666666; text-align: center;margin: 0 0 15px 0;}

/* links */
a, a:visited {color: #0268CD;text-decoration: none;	}
a:hover {color: #0268CD;padding-bottom: 0;}

/* headers */
h1, h2, h3 {font-family: 'Trebuchet MS', Tahoma, Sans-serif;font-weight: Bold; color: #333;}
h1 {font-size: 160%;	font-weight: normal;}
h2 {font-size: 130%;text-transform: uppercase;}
h3 {font-size: 110%;	}
h1, h2, h3, p {padding: 3px;margin: 0;}
ul, ol {margin: 5px 20px;padding: 0 20px;}
a img{border:none;}
/* images */
img {padding: 8px;}
img.float-right {margin: 5px 0px 10px 10px;}
img.float-left {margin: 5px 10px 10px 0px;}

code {margin: 5px 0;padding: 10px;text-align: left;display: block;overflow: auto;font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace ;/* white-space: pre; */background: #F5F5F5;border-left: 3px solid #D4D4D4;}
acronym {cursor: help;border-bottom: 1px dashed #777;}
blockquote {font: bold 1.4em/1.5em 'Trebuchet MS', Tahoma, Sans-serif;margin: 10px;padding: 0 0 0 25px;background: #F5F5F5;border-left: 3px solid #D4D4D4;color: #444;}

/* start - table */
table {border-collapse: collapse;margin: 10px;}
th strong {color: #fff;}
th {background: #e7e6e6 url(button.jpg) repeat-x;height: 29px;padding-left: 12px;padding-right: 12px;text-align: left;border-left: 1px solid #f4f4f4;border-bottom: solid 2px #fff;color: #333;}
tr {height: 30px;}
td {padding-left: 11px;padding-right: 11px;border-left: 1px solid #fff;border-bottom: 1px solid #fff;}
td.first,th.first {border-left: 0px;}
tr.row-a {background: #F8F8F8;}
tr.row-b {background: #EFEFEF;}
/* end - table */

/* form elements */
form {margin:10px; padding: 0 5px;background: #F5F5F5;	}
label {display:block;font-weight:bold;margin:5px 0;}
input {padding:2px;border:1px solid #eee;font: normal 1em Verdana, sans-serif;color:#777;}
textarea {width:400px;padding:2px;font: normal 1em Verdana, sans-serif;border:1px solid #eee;height:100px;display:block;color:#777;}
input.button {font: bold 12px Arial, Sans-serif; height: 24px;margin: 0;padding: 2px 3px; color: #333;background: #e7e6e6 url(button.jpg) repeat-x;border: 1px solid #dadada;}

/********************************************
   LAYOUT
********************************************/ 
#wrap {position: relative;width: 910px;margin: 0 auto;text-align: left;background: #fff url(content.jpg) repeat-y center top;}
#content-wrap,#pro-wrap {float: left;width: 850px;margin-left: 30px;display: inline;padding: 0;border-top: 5px solid #fff;}
#content-wrap{background: #fafafa;}
#pro-wrap {background: #fff;}

/* header links */
#navs {position: relative;background: #EFF2F4 center top;height: 35px;width:850px;margin-left:30px;color: #fff;}
#navs #header-links {position: absolute;top: 8px; right: 20px;color: #2163C4;font-size: 12px;font-weight: bold;}
#navs #header-links p {padding: 0;	margin: 0;}
#navs #header-links a {color: #2163C4;text-decoration: none;	}
#navs #header-links a:hover {color: #444;}

/* header LOGO */
#header {height: 80px;width:910px;padding: 0;color: #fff;}
#header h1#logo{position:absolute;left:25px;margin:0;padding-left:5px;}
#header h1#logo a{display:block;overflow:hidden;width:185px;height:60px;color:#c6401b;background:url(logo.gif) no-repeat;text-indent:-1000em;}

/* header quick search */
#header form#quick-search {position: absolute;top: 50px; right: 12px;border: none;width: 270px; height: 33px;background: #fff url(header-search.gif) no-repeat;	z-index: 999999;}
#header form#quick-search p {margin: 0; padding: 0;}
#header form#quick-search input {border: none;background: transparent;color: #bababa;float: left;margin: 0; padding: 5px;}
#header form#quick-search .tbox {margin: 6px 0 0 5px; width: 216px;display: inline;}
#header #search form#quick-search .btn{width: 25px; height: 25px;}
#header form#quick-search label {display: none;}

/* navigation */
.navigation {background: #D9E1E5 url(nav.gif);border: 1px solid #DFEEF7;border-color: #DFEEF7 #CFDEE7;height: 41px;width: 850px;margin: 0 0 0 30px;}
.navigation a {background: #D9E1E5 url(nav.gif);border-right: 1px solid #AFBEC7;color: #456;display: block;float: left;font: bold 14px sans-serif;line-height: 41px;padding: 0 20px;text-decoration: none;}
.navigation a:hover {background-position: left bottom; color: #FF7A0F;}
/* ---------------------- navigation END ---------------------- */

/* header-photo */
#header-photo, #pro-photo {position: relative;clear: both;margin: 5px auto;width: 850px;}
#header-photo {background: #fff url(header-photo.jpg) no-repeat center center;height: 313px;}
#pro-photo {background: #fff url(pro-photo.jpg) no-repeat center center;height: 250px;}
#header-photo h1#logo-text a, #pro-photo h1#logo-text a {position: absolute;margin: 0; padding: 0;font: bold 38px Arial, Sans-serif;letter-spacing: -1px;color: #fff;text-transform: none;text-decoration: none;border: none;top: 25px; }
#header-photo h1#logo-text a{right: 30px;}
#pro-photo h1#logo-text a{left: 20px;}
#header-photo h2#slogan,#pro-photo h2#slogan {position: absolute;margin: 0; padding: 0;font: bold 14px 'Trebuchet MS', Arial, Sans-serif;text-transform: none;color: #ffe700;top: 80px; 	}
#header-photo h2#slogan {right: 180px;}
#pro-photo h2#slogan {left: 30px;}
#header-photo p#text,#pro-photo p#text {position: absolute;margin: 0; padding: 0;font: 14px 'Trebuchet MS', Arial, Sans-serif;text-transform: none;color: #fff;top: 100px; }
#header-photo p#text {right: 10px;}
#pro-photo p#text {left: 30px;}
#header-photo .row-2 {float:right;margin-top:225px;display:block;margin-right:180px;}
#header-photo .row-2 a {margin-right:-2px;text-decoration:none;overflow:hidden;text-indent:-1000em;}

#anli_content{width:788px;clear:both;margin:auto;}
/*box*/
#boxes_content{width:865px;clear:both;margin:auto;}
.box{padding:10px 10px 10px 14px;float:left;}
.box_content{background:url(box.gif) no-repeat center;width:259px;height:202px;}
.boxtitle{font-size:18px;color:#000000;padding:10px 0 0 15px;font-family:Arial, Helvetica, sans-serif;
          font-weight:bold;}
.box_icon{clear:both;float:left;width:80px;padding:25px 0;}
p.text_content{width:135px;float:left;text-align:left;padding:5px 10px 0 15px;color:#000000;line-height:15px;}
a.read_more{padding:10px 0 0 0;}

.f14 {font-size: 14px;}
.bold {font-weight:bold;}
.top {padding-top: 35px;}
/* Main Column */
.three-col #main {margin: 10px 190px 0 200px;}
.two-col #main {margin: 10px 5px;width:60%;}

#main h1 {margin: 10px 10px 0 10px;font: bold 1.8em "Georgia", Times New Roman, Times, serif;color: #1D5EBC;padding: 15px 0 2px 0px; }

/* Sidebar */	
#sidebar {border-left:1px solid #D7E4F2;float:right;margin-left:-1px;padding:0 10px;width:300px;}	
/* right column */
#rightcolumn {float: right;width: 190px;margin-top: 10px;}
#rightcolumn h1, #sidebar h1 {margin: 10px 5px 0 5px;padding: 5px 5px;font: bold 1.4em 'Trebuchet MS', Tahoma, Sans-serif;color: #444;}

/* sidemenu */
ul.sidemenu {text-align: center;margin: 7px 8px 8px 10px; padding: 0;border-top: 1px solid #E5E5E5;line-height:30px;text-decoration: none;}
ul.sidemenu li {list-style: none;padding: 4px 0 4px 5px;margin: 0 2px;border-bottom: 1px solid #E5E5E5;}
* html body ul.sidemenu li {height: 1%;}
ul.sidemenu li a {text-decoration: none;	color: #326ea1; border: none;}
ul.sidemenu li a:hover {color: #383d44;border: none;}
ul.sidemenu li .on {color: #FF7A0F;}

#Lg {border-top:1px dashed #DDDDDD;height:1px;line-height:1px;margin:7px 0 3px;}

/* footer-wrap */
#footer-wrap {clear: both;width: 910px;font-size: 12px;padding: 20px 0;text-align: left;background: url(footer-bottom.jpg) no-repeat center bottom;}
#footer-wrap a {text-decoration: none;color: #666666;font-weight: bold;}
#footer-wrap a:hover {color: #000;}
#footer-wrap p {padding: 10px 0;}
#footer-wrap h2 {color: #666666;margin: 0;padding: 0 10px;}

/* footer */
#footer {clear: both;color: #666;margin: 0 auto 10px auto; width: 850px;padding: 5px 0;text-align: center;background: #F8F7F7;border-top: 1px solid #F2F2F2;}

/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }

/* display and additional classes */
.clear { clear: both; }

/* post */
.post-by {font-size: .95em;	padding-top: 0;}
.post-footer {background: #F5F5F5;padding: 5px; margin: 20px 10px 0 10px;font-size: 12px;color: #666666;	}
.post-footer .date{margin: 0 10px 0 5px;}
.post-footer a.comments {margin: 0 10px 0 5px;}
.post-footer a.readmore {margin: 0 10px 0 5px;}

.download {background:url("down.png") no-repeat scroll 0 0 transparent;display:block;font-size:13px;height:24px;overflow:hidden;padding-left:35px;text-align:left;width:110px;}

.plug-in-cell  {
    border:1px solid #B7B7B7;
    display:inline;
    float:left;
    margin:20px 5px 0;
    padding-top:20px;
    width:630px;
}
#plug-in dl {
    display:inline;
    float:left;
    margin:0 0 24px 148px;
    width:300px;
}
#plug-in dt {
    display:inline;
    float:left;
    height:128px;
    margin-left:-140px;
    position:relative;
    width:188px;
}
#plug-in dt a {
    display:block;
}
#plug-in dd {
    line-height:24px;
}
#plug-in dd a {
    margin:0 8px;
}
.down-plug {
    background:url("down-plug.gif") no-repeat scroll left top transparent;
    border:0 none;
    cursor:pointer;
    float:right;
    font-weight:bold;
    height:28px;
    line-height:25px;
    margin-right:15px;
    overflow:hidden;
    padding:6px 30px 8px 6px;
    text-align:center;
    width:128px;
}
.bg_gray {
    background:none repeat scroll 0 0 #EFF2F4;
}
.angle_t, .angle_b {
    float:left;
    height:4px;
    position:relative;
    width:100%;
}
.angle_t_l, .angle_t_r {
    background:none no-repeat scroll left top transparent;
    height:4px;
    position:absolute;
    top:-21px;
    width:4px;
}
.angle_t_l {
    background-image:url("angle_t_l.gif");
    left:-1px;
}
.angle_t_r {
    background-image:url("angle_t_r.gif");
    right:-1px;
}
.angle_b_l, .angle_b_r {
    background:none no-repeat scroll left top transparent;
    bottom:-1px !important;
    height:4px;
    position:absolute;
    width:4px;
}
.angle_b_l {
    background-image:url("angle_b_l.gif");
    left:-1px;
}
.angle_b_r {
    background-image:url("angle_b_r.gif");
    right:-1px;
}

dl.jdal {margin:0 20px; padding:15px 0;line-height:21px;border-bottom: 1px dashed #999;overflow:hidden;_zoom:1;}
dl.jdal a {text-decoration:none;}
.jdal dt {padding-bottom:4px;}
.jdal dd,.jdal dt {float:right;width:500px;text-align:left;}
.jdal dd.img {width:184px;height:64px;display:block;float:left;}
.jdal dd.img img {border:1px #e1e1e1 solid;padding:1px;}

/*------fenye-----*/
#fenye{margin:0 2%; padding:20px 0;line-height:18px;width:95%;text-align:center;clear:both;float:left;display:inline;}
#fenye a{display:inline-block;border:1px #9aafe5 solid;padding:5px 8px;margin-right:8px;line-height:12px;text-decoration:none; vertical-align:middle; }
#fenye a.on,#fenye a:hover{border:1px #9aafe5 solid; background:#0373ca;color:#fff;}
#fenlei{float:right;width:725px;margin:8px 0 0 8px;}
#fenye a.mar-r8{border-color:#d2d2d2;padding:5px 12px;}

.gray {
    color: #999999;
}
.r {
    float: right;
}
h3, .h3 {
    font-size: 12px;
    font-weight: normal;
}
h2, .h2 {
    font-size: 14px;
    font-weight: bold;
}

/*buy*/
.baojia-content,.down-content{ padding:12px 20px}
h1.title{ font-size:22px; text-align:center; height:36px; height:36px; border-bottom:1px solid #e1e1e1; padding-bottom:8px; margin-bottom:12px}
.content{ font-size:14px; line-height:24px}
.share{ border-bottom:1px dotted #bebebe; text-align:right; height:25px; line-height:25px; padding:5px 0; margin-bottom:12px}

.baojia-table,.baojia-table td{ text-align:center; color:#3d3d3d}
.baojia-table thead td{ background-color:#67AFF2; border:1px solid #a1b6c7;  font-size:14px}
.baojia-table thead td div{ border:1px solid #67AFF2; height:40px; line-height:40px}
.baojia-table tbody td{ height:34px; padding:5px;border:1px solid #ced6d9;}
.baojia-table tbody th{ background-color:#dce1e4;border:1px solid #ced6d9; height:30px;text-align: center;}
.price{ font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; color:#F60;}